be outdistanced - French English Dictionary